×

sit on pins and needles meaning in French

s'assoeir sur des oursins

Related Words

  1. ply one's needle
  2. pinned his hopes on
  3. sat
  4. sits idle
  5. baby sit
  6. sit up
  7. sit through
  8. sitting together
  9. baby sitting
  10. sit in
  11. sit on a gold mine
  12. sit on one's hands
  13. sit on the bench
  14. sit on the fence
PC Version

Copyright © 2018 WordTech Co.